

    /* CSS Reset */
    @font-face {font-family:'ALIBABA';src:url('https://ai-dogimg.oss-cn-shanghai.aliyuncs.com/Alibaba-PuHuiTi-Regular-1.ttf');}
    html{-webkit-text-size-adjust:none; }
    body{color: #1a1a1a;overflow-x:hidden;margin:0; padding:0; line-height: 1;font-family:'ALIBABA';}
    input,select,textarea {border-radius: 0;outline: none;font-family:'ALIBABA';}
    input[type="button"], input[type="submit"], input[type="reset"],input[type="text"],input[type="password"] {-webkit-appearance: none;}
    a,*::before,*::after {text-decoration:none;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;} 
    a * {-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;}
    .pcshow { display:block;}
    .mbshow { display:none!important;}
    .img img{max-width: 100%;max-height:100%;margin: auto;padding: 0;border: 0;width: 100%;height: auto;border: none;}
    .clamp1 {text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
    .clamp2 {display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
    .clamp3 {display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}
    html, body, div, span, applet, object, iframe, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; vertical-align: baseline;  line-height: 1;}
    .Ohidden{ overflow: hidden;}
    .m-header-nav {display:none;}
    .IBg{ background: #031537;}
    body,html{
        padding: 0;
        margin: 0;
        width: 100%;
        height: 100%;
        background: #f1f5fe !important; 
        }


        ::-webkit-scrollbar-track {
            background-color: #fff;
            } 
            
            ::-webkit-scrollbar-thumb {
            background:#fff; 
            } 
            
            ::-webkit-scrollbar-button {
            background-color: #fff;
            }
            
            ::-webkit-scrollbar-corner {
            background-color: #fff;
            }
            ::-webkit-scrollbar {
            width: 0px;
            height: 0px;
            } 
            
            
            
            textarea::-webkit-scrollbar-track {
            background-color: #f3f4f6;
            } 
            
            textarea::-webkit-scrollbar-thumb {
            background:#c6c8cc; 
            } 
            
            textarea::-webkit-scrollbar-button {
            background-color: #f3f4f6;
            }
            
            textarea::-webkit-scrollbar-corner {
            background-color: #f3f4f6;
            }
            textarea::-webkit-scrollbar {
            width: 4px;
            height: 0px;
            } 
            
            .chatDogHome .chatDogHome_content .chatDogHome_content_list .content_list_bottom::-webkit-scrollbar-track {
            background-color: #f3f4f6;
            } 
            
            .chatDogHome .chatDogHome_content .chatDogHome_content_list .content_list_bottom::-webkit-scrollbar-thumb {
            background:#c6c8cc; 
            } 
            
            .chatDogHome .chatDogHome_content .chatDogHome_content_list .content_list_bottom::-webkit-scrollbar-button {
            background-color: #f3f4f6;
            }
            
            .chatDogHome .chatDogHome_content .chatDogHome_content_list .content_list_bottom::-webkit-scrollbar-corner {
            background-color: #f3f4f6;
            }
            .chatDogHome .chatDogHome_content .chatDogHome_content_list .content_list_bottom::-webkit-scrollbar {
            width: 4px;
            height: 0px;
            } 
            
            .ovauto::-webkit-scrollbar-track {
              background-color: #f3f4f6;
              } 
              
              .ovauto::-webkit-scrollbar-thumb {
              background:#c6c8cc; 
              } 
              
              .ovauto::-webkit-scrollbar-button {
              background-color: #f3f4f6;
              }
              
              .ovauto::-webkit-scrollbar-corner {
              background-color: #f3f4f6;
              }
              .ovauto::-webkit-scrollbar {
              width: 4px;
              height: 0px;
              } 
            
              
            
            .ovauto2::-webkit-scrollbar-track {
              background-color: #fff;
              } 
              
              .ovauto2::-webkit-scrollbar-thumb {
              background:#3662eb; 
              } 
              
              .ovauto2::-webkit-scrollbar-button {
              background-color: #fff;
              }
              
              .ovauto2::-webkit-scrollbar-corner {
              background-color: #fff;
              }
              .ovauto2::-webkit-scrollbar {
              width: 4px;
              height: 0px;
              } 
            
            
              .Login{ position: fixed; left: 0; top: 0; width: 100%; height: 100%; z-index: 5;}
              .Hearder{ position: fixed; left: 0; top: 0; height: 62px; width: 100%; z-index: 3;}
              .NavLeft{ position: fixed; left: 0; bottom: 0; height: calc(100% - 62px); z-index: 2;}
              .Content{ height: calc(100vh - 62px); padding-left: 94px; padding-top: 62px; padding-right: 30px;}
              .NavLeft.active2{ display: none;}
              .Content.active2{ padding-left: 30px;}
              .Content.active{ position: relative; z-index: 4; height: auto; padding: 0;}
            
              
              .all .home_header{ position: absolute;}
              .all .footerHeight{ display: none;}
              .all .footer{ position: relative;}
            
              
            
            
                .not_data{ text-align: center; padding: 50px 0px; width: 100%;}
                .not_data .not_data_icon img{ height: 147px;}
                .not_data .not_data_title{ font-size: 13px; color: #abaeb6; margin-top: 28px;}
                .not_data .not_data_title .data_title_btn{ color: #3662eb;}
                .not_data.not_data2 .not_data_icon img{ height: 378px;}
                .not_data.not_data3 .not_data_icon{ min-height: 600px; display: flex; align-items: center; justify-content: center;}
                .not_data.not_data3 .not_data_icon img{ height: 283px;}
            
                .myarticles_content_tab{ min-height: 522px;}
            
            
            
            
            
            
            .CategorySettings{ position: fixed; left: 0; top: 0; width: 100%; height: 100%; display: flex; z-index: 5; background: rgba(255,255,255,.55); align-items: center; justify-content: center;}
            .CategorySettings .CategorySettings_content{ width: calc(726px - 60px); background: #fff; border-radius: 10px; box-shadow: 0px 5px 80px rgba(0,0,0,.1); padding: 25px 30px; border-radius: 10px;}
            .CategorySettings .CategorySettings_content .CategorySettings_content_title{ font-size: 18px; color: #22242c; font-weight: bolder; display: flex; align-items: center; margin-bottom: 40px; justify-content: space-between;}
            .CategorySettings .CategorySettings_content .CategorySettings_content_title .content_title_dd{ display: flex; align-items: center;}
            .CategorySettings .CategorySettings_content .CategorySettings_content_title .content_title_dd span{ display: flex; align-items: center; flex-direction: column; justify-content: center; margin-right: 11px;}
            .CategorySettings .CategorySettings_content .CategorySettings_content_title .content_title_dd span::before{ content: ""; display: inline-block; width: 4px; height: 4px; border-radius: 100%; background: #3662eb; margin-bottom: 3px;}
            .CategorySettings .CategorySettings_content .CategorySettings_content_title .content_title_dd span::after{ content: ""; display: inline-block; width: 4px; height: 14px; border-radius: 100px; background: #3662eb; margin-bottom: 3px;}
            .CategorySettings .CategorySettings_content .CategorySettings_content_title .content_title_dt{ cursor: pointer;}
            .CategorySettings .CategorySettings_content .CategorySettings_content_title .content_title_dt i{ font-size: 16px; color: #abaeb6;}
            .CategorySettings .CategorySettings_content .CategorySettings_content_txt .content_txt_title{ display: flex; border-bottom: 1px solid #f2f6fe; padding-bottom: 19px;}
            .CategorySettings .CategorySettings_content .CategorySettings_content_txt .content_txt_title .txt_title_list{ font-size: 13px; color: #474b5a; display: flex; align-items: center;}
            .CategorySettings .CategorySettings_content .CategorySettings_content_txt .content_txt_title .txt_title_list:nth-child(1){ width: 70px;}
            .CategorySettings .CategorySettings_content .CategorySettings_content_txt .content_txt_title .txt_title_list:nth-child(2){ width: 50px; margin-right: 40px; justify-content: center;}
            .CategorySettings .CategorySettings_content .CategorySettings_content_txt .content_txt_title .txt_title_list:nth-child(3){ width: calc(100% - 160px);}
            .CategorySettings .CategorySettings_content .CategorySettings_content_txt .content_txt_table .txt_table_scro{ max-height: 380px; overflow: auto;}
            
              .CategorySettings .CategorySettings_content .CategorySettings_content_txt .content_txt_table .txt_table_scro::-webkit-scrollbar-track {
              background-color: #f3f4f6;
              } 
              
              .CategorySettings .CategorySettings_content .CategorySettings_content_txt .content_txt_table .txt_table_scro::-webkit-scrollbar-thumb {
              background:#c6c8cc; 
              } 
              
              .CategorySettings .CategorySettings_content .CategorySettings_content_txt .content_txt_table .txt_table_scro::-webkit-scrollbar-button {
              background-color: #f3f4f6;
              }
              
              .CategorySettings .CategorySettings_content .CategorySettings_content_txt .content_txt_table .txt_table_scro::-webkit-scrollbar-corner {
              background-color: #f3f4f6;
              }
              .CategorySettings .CategorySettings_content .CategorySettings_content_txt .content_txt_table .txt_table_scro::-webkit-scrollbar {
              width: 4px;
              height: 0px;
              } 
            
            .CategorySettings .CategorySettings_content .CategorySettings_content_txt .content_txt_table .txt_table_list{ display: flex; align-items: center; position: relative; border-bottom: 1px solid #f2f6fe;}
            .CategorySettings .CategorySettings_content .CategorySettings_content_txt .content_txt_table .txt_table_list .table_list_li{ font-size: 13px; color: #474b5a; position: relative; height: 48px; display: flex; align-items: center;}
            .CategorySettings .CategorySettings_content .CategorySettings_content_txt .content_txt_table .txt_table_list .table_list_li:nth-child(1){ width: 70px;}
            .CategorySettings .CategorySettings_content .CategorySettings_content_txt .content_txt_table .txt_table_list .table_list_li:nth-child(2){ width: 50px; margin-right: 40px; justify-content: center;}
            .CategorySettings .CategorySettings_content .CategorySettings_content_txt .content_txt_table .txt_table_list .table_list_li:nth-child(3){ width: calc(100% - 160px);}
            .CategorySettings .CategorySettings_content .CategorySettings_content_txt .content_txt_table .txt_table_list .table_list_li .list_li_name{ width: calc(100% - 140px);overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
            .CategorySettings .CategorySettings_content .CategorySettings_content_txt .content_txt_table .txt_table_list .table_list_li.ToSort input{ position: absolute; left: 0px; top: 0; height: 28px; display: flex; align-items: center; border-radius: 4px; border: 1px solid #dcdee6; max-width: 34px; padding: 0px 8px; top: 50%; transform: translateY(-50%); text-align: center; display: none;}
            .CategorySettings .CategorySettings_content .CategorySettings_content_txt .content_txt_table .txt_table_list .table_list_li.Name input{ position: absolute; left: -10px; top: 0; height: 28px; display: flex; align-items: center; border-radius: 4px; border: 1px solid #dcdee6; max-width: 195px; padding: 0px 8px; top: 50%; transform: translateY(-50%); display: none;}
            .CategorySettings .CategorySettings_content .CategorySettings_content_txt .content_txt_table .txt_table_list .table_list_operate{ position: absolute; right: 0; height: 100%; display: flex; align-items: center; display: none;}
            .CategorySettings .CategorySettings_content .CategorySettings_content_txt .content_txt_table .txt_table_list .table_list_li.active input{ display: block;}
            .CategorySettings .CategorySettings_content .CategorySettings_content_txt .content_txt_table .txt_table_list .table_list_operate.active{ display: flex;}
            .CategorySettings .CategorySettings_content .CategorySettings_content_txt .content_txt_table .txt_table_list:hover .table_list_operate{ display: flex;}
            .CategorySettings .CategorySettings_content .CategorySettings_content_txt .content_txt_table .txt_table_list .table_list_operate .list_operate_li{ display: flex; align-items: center; margin-right: 24px; font-size: 13px; color: #3662eb; cursor: pointer;}
            .CategorySettings .CategorySettings_content .CategorySettings_content_txt .content_txt_table .txt_table_list .table_list_operate .list_operate_li img{ height: 16px; margin-right: 6px;}
            .CategorySettings .CategorySettings_content .CategorySettings_content_txt .content_txt_table .txt_table_list .table_list_operate .list_operate_li:last-child{ margin-right: 0;}
            .CategorySettings .CategorySettings_content .CategorySettings_content_txt .content_txt_table .txt_table_add{ display: flex; align-items: center; justify-content: center; margin-top: 20px;}
            .CategorySettings .CategorySettings_content .CategorySettings_content_txt .content_txt_table .txt_table_add .table_add_btn{ padding: 10px; border-radius: 4px; background: #3662eb; color: #fff; cursor: pointer;} 
            
            
            
            
            .el-image-viewer__close{ background-color: rgba(0,0,0,0) !important;}
            
            
            
            .notBlue{ user-select: none; cursor: pointer;}
            
            .alRobotWindow{ position: fixed; left: 0; top: 0; z-index: 5; display: flex; align-items: center; justify-content: center; width: 100%; height: 100%; background: rgba(255,255,255,.55);}
            .alRobotWindow .alRobotWindow_content{ width: 638px; background: #fff; border-radius: 10px; box-shadow: 0px 0px 80px rgba(0,0,0,.1); padding: 0px 30px; padding-bottom: 42px;}
            .alRobotWindow .alRobotWindow_content .alRobotWindow_content_title{ display: flex; align-items: center; justify-content: space-between; padding: 20px 0px; border-bottom: 1px solid #f2f6fe; margin-bottom: 22px;}
            .alRobotWindow .alRobotWindow_content .alRobotWindow_content_title .content_title_left{ display: flex; align-items: center; font-size: 18px; color: #22242c; font-weight: bolder;}
            .alRobotWindow .alRobotWindow_content .alRobotWindow_content_title .content_title_left span{ display: flex; align-items: center; flex-direction: column; justify-content: center; margin-right: 11px;}
            .alRobotWindow .alRobotWindow_content .alRobotWindow_content_title .content_title_left span::before{ content: ""; display: inline-block; width: 4px; height: 4px; border-radius: 100%; background: #3662eb; margin-bottom: 3px;}
            .alRobotWindow .alRobotWindow_content .alRobotWindow_content_title .content_title_left span::after{ content: ""; display: inline-block; width: 4px; height: 14px; border-radius: 100px; background: #3662eb; margin-bottom: 3px;}
            .alRobotWindow .alRobotWindow_content .alRobotWindow_content_title .content_title_right i{ font-size: 24px; cursor: pointer; color: #abaeb6;}
            .alRobotWindow .alRobotWindow_content .alRobotWindow_content_txt{ margin-bottom: 30px;}
            .alRobotWindow .alRobotWindow_content .alRobotWindow_content_txt .content_txt_list{ display: flex; align-items: flex-start; margin-bottom: 11px;}
            .alRobotWindow .alRobotWindow_content .alRobotWindow_content_txt .content_txt_list:last-child{ margin-bottom: 0;}
            .alRobotWindow .alRobotWindow_content .alRobotWindow_content_txt .content_txt_list .txt_list_dd{ width: 65px; font-size: 13px; color: #474b5a; padding-top: 14px;}
            .alRobotWindow .alRobotWindow_content .alRobotWindow_content_txt .content_txt_list .txt_list_dt{ width: calc(100% - 65px);}
            .alRobotWindow .alRobotWindow_content .alRobotWindow_content_btn{ display: flex; align-items: center; justify-content: center;}
            .alRobotWindow .alRobotWindow_content .alRobotWindow_content_btn button{ font-size: 13px; color: #fff; width: 110px; height: 34px; border-radius: 4px; background: #3662eb; display: flex; align-items: center; justify-content: center; border: 0; padding: 0; cursor: pointer;}
            .alRobotWindow .alRobotWindow_content .alRobotWindow_content_btn button.on{ color: #474b5a; background: #dcdee6; margin-left: 10px;}
            .alRobotWindow .alRobotWindow_content .alRobotWindow_content_btn.on{ padding-left: 65px; justify-content: flex-start;} 
            .alRobotWindow .alRobotWindow_content .alRobotWindow_content_btn button img{ height: 16px; margin-right: 9px;}